statistic_member 全部会员统计

FFIB 4 年之前
父节点
当前提交
68bdf4c697
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      api/admin_views.py

+ 6 - 1
api/admin_views.py

@@ -525,7 +525,12 @@ def statistic_member(request):
525 525
         return response(AdministratorStatusCode.ADMINISTRATOR_NOT_FOUND)
526 526
 
527 527
     # 消费者统计
528
-    users = ConsumeInfoSubmitLogInfo.objects.filter(ymd__gte=start_time, ymd__lte=end_time, test_user=False, dupload=False, status=True).values_list('user_id', flat=True).distinct()
528
+    if start_time and end_time:
529
+        users = ConsumeInfoSubmitLogInfo.objects.filter(ymd__gte=start_time, ymd__lte=end_time, test_user=False, dupload=False, status=True)
530
+    else:
531
+        users = ConsumeInfoSubmitLogInfo.objects.filter(test_user=False, dupload=False, status=True)
532
+
533
+    users = users.values_list('user_id', flat=True).distinct()
529 534
 
530 535
     userinfos = UserInfo.objects.filter(user_id__in=users)
531 536